tear stitching - German English Dictionary